Publix Takes Heat For Backing Nra Supporter